a piglet or lamb roasted in bell pepper and oil - Türkisch Englisch Wörterbuch